package edu.washington.ling.syntric.proc;

import org.kohsuke.args4j.Option;

public class CreateUnifiedExamplesOptions {
	@Option(name="--input-file", required=false, metaVar="FILE", usage="input example file path")
	String inputFilePath;
	@Option(name="--input-file-format", required=false, metaVar="VAL", usage="format of input example file")
	String inputFileFormat;
	@Option(name="--output-file", required=true, metaVar="FILE", usage="output example file path")
	String outputFilePath;
	@Option(name="--output-file-format", required=true, metaVar="VAL", usage="format of output example file")
	String outputFileFormat;
	@Option(name="--ds-file", required=false, metaVar="FILE", usage="ds tree file path")
	String dsFilePath;
	@Option(name="--ds-file-format", required=false, metaVar="VAL", usage="format of the ds tree file")
	String dsFileFormat;
	@Option(name="--ds-tree-format", required=false, metaVar="VAL", usage="format of the ds trees")
	String dsTreeFormat;
	@Option(name="--pb-file", required=false, metaVar="FILE", usage="pb tree file path")
	String pbFilePath;
	@Option(name="--pb-file-format", required=false, metaVar="VAL", usage="format of the pb tree file")
	String pbFileFormat;
	@Option(name="--pb-tree-format", required=false, metaVar="VAL", usage="format of the pb trees")
	String pbTreeFormat;
	@Option(name="--ps-file", required=false, metaVar="FILE", usage="ps tree file path")
	String psFilePath;
	@Option(name="--ps-file-format", required=false, metaVar="VAL", usage="format of the ps tree file")
	String psFileFormat;
	@Option(name="--ps-tree-format", required=false, metaVar="VAL", usage="format of the ps trees")
	String psTreeFormat;
}
